package entities.vo;

import java.io.Serializable;
import java.util.Calendar;
import java.util.LinkedList;
import java.util.List;

public class FacturaVO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	private int nroFactura;
	private Calendar fecha;
	private String tipo;
	private List<ItemFacturaVO> items;
	private String tipoIva;
	private String condicionPago;
	private String remito;
	private float ingresosBrutos;
	private String cuit;
	private DatosClienteVO	cliente;	
	public FacturaVO() {
		items = new LinkedList<ItemFacturaVO>();
		cliente = new DatosClienteVO();
	}

	
	public int getNroFactura() {
		return nroFactura;
	}


	public void setNroFactura(int nroFactura) {
		this.nroFactura = nroFactura;
	}


	public Calendar getFecha() {
		return fecha;
	}
	public String getstrFecha() {
		return fecha.getTime().toString();
	}

	public void setFecha(Calendar fecha) {
		this.fecha = fecha;
	}


	public String getTipo() {
		return tipo;
	}


	public void setTipo(String tipo) {
		this.tipo = tipo;
	}

	public List<ItemFacturaVO> getItems() {
		return items;
	}


	public void setItems(List<ItemFacturaVO> items) {
		this.items = items;
	}

	public String getTipoIva() {
		return tipoIva;
	}

	public void setTipoIva(String tipoIva) {
		this.tipoIva = tipoIva;
	}

	public String getCondicionPago() {
		return condicionPago;
	}

	public void setCondicionPago(String condicionPago) {
		this.condicionPago = condicionPago;
	}

	public String getRemito() {
		return remito;
	}

	public void setRemito(String remito) {
		this.remito = remito;
	}

	public float getIngresosBrutos() {
		return ingresosBrutos;
	}

	public void setIngresosBrutos(float ingresosBrutos) {
		this.ingresosBrutos = ingresosBrutos;
	}

	public String getCuit() {
		return cuit;
	}

	public void setCuit(String cuit) {
		this.cuit = cuit;
	}
	public DatosClienteVO getCliente() {
		return cliente;
	}
	public void setCliente(DatosClienteVO cliente) {
		this.cliente = cliente;
	}
}
